Skip to content

feat: select composer attachments#1259

Merged
andrinoff merged 2 commits into
floatpane:masterfrom
FromSi:feat/composer-attachment-select
May 10, 2026
Merged

feat: select composer attachments#1259
andrinoff merged 2 commits into
floatpane:masterfrom
FromSi:feat/composer-attachment-select

Conversation

@FromSi
Copy link
Copy Markdown
Contributor

@FromSi FromSi commented May 8, 2026

What?

Added selectable attachment navigation in the composer. Attachments are now shown as a focused list with a cursor, and backspace, delete, or d removes the selected attachment instead of always removing the last one.

Why?

Previously, when multiple files were attached, the composer only allowed removing the most recently added attachment. This makes it possible to choose and remove any specific attachment without deleting newer ones first.

Screencast_20260508_193403 (3)

Closes #543

@FromSi FromSi requested a review from a team as a code owner May 8, 2026 14:51
@floatpanebot floatpanebot added area/tui Terminal UI / view layer enhancement New feature or request labels May 8, 2026
Comment thread tui/composer.go Outdated
@floatpanebot floatpanebot added the area/config Configuration / settings label May 10, 2026
Copy link
Copy Markdown
Member

@andrinoff andrinoff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@andrinoff
Copy link
Copy Markdown
Member

/approve

Copy link
Copy Markdown
Member

@floatpanebot floatpanebot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved on behalf of @andrinoff via /approve command.

@andrinoff andrinoff merged commit d581aed into floatpane:master May 10, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config Configuration / settings area/tui Terminal UI / view layer enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

BUG: Attachment removal in Composer always removes last item

3 participants